page{
  height: 100%;
}
.container {
  display: flex;
  flex-direction: column;
  height: 100vh;
  width: 100%;
  overflow-y: auto;
	background: #FFFFFF;
	.mt-scroll {
		height: calc(100vh - 242rpx);
	}
	.header {
		display: flex;
		justify-content: center;
		padding: 60rpx 0 40rpx;
		background-image: url('https://xzcs-public-files.oss-cn-beijing.aliyuncs.com/static/enterprise-service/demand/postDemandBg.png');
		background-repeat: no-repeat;
		background-size: 100%;
		image {
			width: 650rpx;
			height: 124rpx;
		}
	}
	.bottom-area {
		width: 100%;
		position: fixed;
		bottom: 0rpx;
		left: 0rpx;
		.bottom-btn {
			padding: 0 30rpx;
			margin-bottom: 26rpx;
			.btn {
				display: flex;
				align-items: center;
				justify-content: center;
				width: 100%;
				height: 87rpx;
				background: #0177FD;
				border-radius: 44rpx;
				font-size: 32rpx;
				color: #FFFFFF;
			}
		}
		
		.wechat-area {
			padding: 0 25rpx;
			height: 88rpx;
			width: 100%;
			background-color: #EEF1F6;
			display: flex;
			align-items: center;
			justify-content: space-between;
			.left-area {
				display: flex;
				align-items: center;
				.wechat-img {
					width: 35rpx;
					height: 35rpx;
					margin-left: 17rpx;
				}
				.wechat-text {
					margin-left: 10rpx;
					font-size: 24rpx;
					color: #333;
				}
			}
			.right-area {
				width: 102rpx;
				height: 41rpx;
				border: 2rpx solid #0B95FA;
				display: flex;
				align-items: center;
				justify-content: center;
				color: #0B95FA;
				font-size: 20rpx;
				border-radius: 500rpx;
			}
		}
	}
	.city_list {
		height: 80vh;
	}
}